192 x 318 meters = 629.92 x 1043.31 feet