100.33 meters = 329 feet and 2 inches