121.4 inches = 3.08356 meters