65 x 851 feet = 19.81 x 259.38 meters