134 x 251 feet = 40.84 x 76.5 meters