124 x 404 inches = 3.15 x 10.262 meters