99 x 671 meters = 3897.64 x 26417.32 inches