92 x 420 x 76 feet = 28.04 x 128.02 x 23.16 meters