102.76 meters = 337 feet and 1.67 inches