98.64 meters = 323 feet and 7.46 inches