184 x 70 feet = 56.08 x 21.34 meters