78 x 671 meters = 3070.87 x 26417.32 inches