32913 meters = 107982 feet and 3.4 inches