198 x 868 meters = 649.61 x 2847.77 feet