62.4 meters = 204 feet and 8.69 inches