864 x 905 feet = 263.35 x 275.84 meters