64 x 159 feet = 19.51 x 48.46 meters