107 x 265 x 58 feet = 32.61 x 80.77 x 17.68 meters