29835 meters = 97883 feet and 10.3 inches