63 x 187 meters = 206.69 x 613.52 feet