112 x 63 x 415 meters = 367.45 x 206.69 x 1361.55 feet