64 x 187.8 feet = 19.51 x 57.24 meters