117.6 inches = 2.98704 meters