184 x 425 feet = 56.08 x 129.54 meters