98.32 meters = 322 feet and 6.87 inches