83 x 189 feet = 25.3 x 57.61 meters