256 x 62 x 411 meters = 839.9 x 203.41 x 1348.43 feet