100.23 meters = 328 feet and 10.06 inches