27060 meters = 88779 feet and 6.33 inches