61 x 185 feet = 18.59 x 56.39 meters