148 x 62 x 63 meters = 485.56 x 203.41 x 206.69 feet