56.453 meters = 185 feet and 2.56 inches