62.38 meters = 204 feet and 7.91 inches