195 x 105 x 126 meters = 639.76 x 344.49 x 413.39 feet