348 x 77 x 423 feet = 106.07 x 23.47 x 128.93 meters