27061 meters = 88782 feet and 9.7 inches