51 x 507 meters = 2007.87 x 19960.63 inches