86 x 60 x 120 feet = 26.21 x 18.29 x 36.58 meters