59907 meters = 196545 feet and 3.31 inches