100.1 meters = 328 feet and 4.94 inches