123 x 264 x 76 feet = 37.49 x 80.47 x 23.16 meters