27384 meters = 89842 feet and 6.24 inches