62 x 336 x 296 feet = 18.9 x 102.41 x 90.22 meters