124 x 720 x 722 meters = 406.82 x 2362.2 x 2368.77 feet