365 x 266 meters = 14370.08 x 10472.44 inches