27341 meters = 89701 feet and 5.32 inches