768 x 673 x 59 meters = 2519.69 x 2208.01 x 193.57 feet