418 x 105 x 415 meters = 1371.39 x 344.49 x 1361.55 feet