62.24 meters = 204 feet and 2.39 inches