91.16 meters = 299 feet and 0.98 inches