Engineering calculations for solving the orbital allotment problem