123 x 244 x 105 inches = 3.124 x 6.198 x 2.667 meters