64 x 185 feet = 19.51 x 56.39 meters