98.79 meters = 324 feet and 1.37 inches