62.4 meters = 204.724409 feet