132 x 185 x 284 feet = 40.23 x 56.39 x 86.56 meters