98.52 meters = 323 feet and 2.74 inches