88 x 849 feet = 26.82 x 258.78 meters