66 x 204 x 155 feet = 20.12 x 62.18 x 47.24 meters