509 x 267 meters = 20039.37 x 10511.81 inches