64 x 855 meters = 209.97 x 2805.12 feet