98.48 meters = 323 feet and 1.17 inches