102 x 863 feet = 31.09 x 263.04 meters