510 x 718 meters = 20078.74 x 28267.72 inches