129 x 491 x 71 feet = 39.32 x 149.66 x 21.64 meters