134 x 166 meters = 439.63 x 544.62 feet