334 x 585 x 66 feet = 101.8 x 178.31 x 20.12 meters