27615 meters = 90600 feet and 4.72 inches