63 x 185 feet = 19.2 x 56.39 meters