532 x 159 x 121 meters = 1745.41 x 521.65 x 396.98 feet