132 x 728 x 730 meters = 433.07 x 2388.45 x 2395.01 feet