101.8 meters = 333 feet and 11.87 inches