863 x 904 feet = 263.04 x 275.54 meters