84 x 155 x 59 feet = 25.6 x 47.24 x 17.98 meters