337 x 153 x 66 feet = 102.72 x 46.63 x 20.12 meters