56 x 23.4 meters = 2204.72 x 921.26 inches