129 x 163 feet = 39.32 x 49.68 meters