149 x 868 meters = 488.85 x 2847.77 feet