299 feet and 2 inches = 91.186 meters