63 x 914 meters = 206.69 x 2998.69 feet