56.43 meters = 185 feet and 1.65 inches