409 x 129 x 334 feet = 124.66 x 39.32 x 101.8 meters