328 feet and 4 inches = 100.076 meters