727 x 905 feet = 221.59 x 275.84 meters