64 x 616 feet = 19.51 x 187.76 meters