114.89 inches = 2.918206 meters