26 x 748 feet = 7.92 x 227.99 meters