205 x 336 x 354 feet = 62.48 x 102.41 x 107.9 meters