291 feet and 8 inches = 88.9 meters