92 x 853 feet = 28.04 x 259.99 meters