206 x 748 feet = 62.79 x 227.99 meters