407 x 124 meters = 16023.62 x 4881.89 inches