432 x 59 x 21 meters = 1417.32 x 193.57 x 68.9 feet