181 x 602 feet = 55.17 x 183.49 meters