184 x 424 feet = 56.08 x 129.24 meters