86 x 847 feet = 26.21 x 258.17 meters