You drop a stone down a well. You hear the splash 1.63 s later. How deep is the well?
A) 281.09 m
B) 140.545 m
C) 70.2725 m
D) 35.13625 m