268 x 25 x 249 meters = 879.27 x 82.02 x 816.93 feet