128 x 126 x 118 meters = 419.95 x 413.39 x 387.14 feet