329 feet and 4 inches = 100.381 meters