101.76 meters = 333 feet and 10.3 inches