40937 meters = 134307 feet and 8.91 inches