257 x 68 x 115 meters = 843.18 x 223.1 x 377.3 feet