32 x 855 meters = 104.99 x 2805.12 feet