582 x 186 feet = 177.39 x 56.69 meters