124 x 265 x 77 feet = 37.8 x 80.77 x 23.47 meters