91.382 meters = 299 feet and 9.72 inches