98.69 meters = 323 feet and 9.43 inches