91.12 meters = 298 feet and 11.4 inches