127 x 668 x 249 meters = 416.67 x 2191.6 x 816.93 feet