166 x 156 x 62 meters = 544.62 x 511.81 x 203.41 feet