202 x 112 x 307 meters = 662.73 x 367.45 x 1007.22 feet