354 x 65 x 269 feet = 107.9 x 19.81 x 81.99 meters