64 x 258 feet = 19.51 x 78.64 meters