418 x 138 x 343 feet = 127.41 x 42.06 x 104.55 meters