62.475 meters = 204 feet and 11.65 inches