621 x 111 x 2 meters = 24448.82 x 4370.08 x 78.74 inches