77 x 855 meters = 252.62 x 2805.12 feet