40.88 inches = 1.038352 meters