90 x 868 meters = 295.28 x 2847.77 feet