27 x 715 meters = 1062.99 x 28149.61 inches