815 x 720 x 106 meters = 2673.88 x 2362.2 x 347.77 feet