124 x 858 x 116 feet = 37.8 x 261.52 x 35.36 meters