27487 meters = 90180 feet and 5.35 inches