98.65 meters = 323 feet and 7.86 inches