102.19 meters = 335 feet and 3.23 inches