63 x 457 x 123 meters = 206.69 x 1499.34 x 403.54 feet